home *** CD-ROM | disk | FTP | other *** search
/ Blackhawk for Windows 95 1996 November / Blackhawk for Windows 95 - Novermer 1996.iso / patches / msnds.exe / NDSCLI.SBS < prev    next >
Text File  |  1995-10-13  |  12KB  |  322 lines

  1. ; NDSCLI.INF
  2. ;
  3. ; NetWare NDS Client
  4. ;
  5. ; Copyright 1993-1995, Microsoft Corporation
  6.  
  7. [version]
  8. LayoutFile=layout.inf
  9. signature="$CHICAGO$"
  10. Class=NetService
  11. provider=%V_MS%
  12.  
  13. [Manufacturer]
  14. %V_MS%=MS
  15.  
  16. [MS]
  17. %NWREDIR4.DeviceDesc%= NWREDIR4.ndi, NWREDIR4
  18.  
  19. ;[ClassInstall]
  20. ;CopyFiles=ClassInstall.sys
  21.  
  22. [ClassInstall.sys]
  23. nwnds.dll
  24.  
  25. ;*********************************************
  26. ;    NWREDIR4 section
  27. ;*********************************************
  28. [NWREDIR4.ndi]
  29. AddReg=NWREDIR4.ndi.reg
  30. DeviceID=NWREDIR4
  31. CopyFiles=NWREDIR4.CopyInf, NWREDIR4.Help, ClassInstall.sys
  32.  
  33. [NWREDIR4.CopyInf]
  34. ndscli.inf
  35.  
  36. ;; The next copyfiles section WILL NOT BE REMOVED ON A REMOVE.  This is intentional
  37. [VMMFILES.Copy]
  38. ifsmgr.vxd
  39.  
  40. [SYSFILES.reg]
  41. HKLM, System\CurrentControlSet\Control\FileSystem,NetwarePathSemantics,1,1
  42.  
  43. [NWREDIR4.ndi.reg]
  44. HKR,Ndi,DeviceID,,NWREDIR4
  45. HKR,Ndi,NdiInstaller,,"nwnds.dll,NWNdsNdiProc"
  46. HKR,Ndi\autoexec.bat\Order,KeyOrder,,"nwnds"
  47.  
  48. HKR,Ndi\autoexec.bat\nwnds,Line,,"call %11%\_nwnds.bat %11%"
  49. HKR,Ndi\autoexec.bat\nwnds,Search,,"*startnet*"
  50. HKR,Ndi\autoexec.bat\nwnds,Replace,,""
  51. HKR,Ndi\autoexec.bat\nwnds,Skip,,"*_nwnds*"
  52. HKR,Ndi\autoexec.bat\nwnds,Position,1,00,00,00,00
  53.  
  54. ; Interfaces
  55. HKR,Ndi\Interfaces,DefUpper,,"winnet4"
  56. HKR,Ndi\Interfaces,UpperRange,,"winnet4"
  57. HKR,Ndi\Interfaces,DefLower,,"nwredir"
  58. HKR,Ndi\Interfaces,LowerRange,,"nwredir"
  59. HKR,Ndi\Interfaces,ExcludeAny,,"winnet31"
  60. HKR,Ndi\Compatibility,RequireAll,,"NWLINK,NWREDIR"
  61. HKR,Ndi\Compatibility,ExcludeAll,,"NETWARE,NETWARE3,NETWARE4"
  62.  
  63. ; Install-Remove Section
  64. HKR,Ndi\Install,,,"NWREDIR4.Install"
  65. HKR,Ndi\Remove,,,"NWREDIR4.Remove"
  66.  
  67.  
  68. ; Network provider
  69. ; should be the same as HKLM\system\ccs\NWNP32\networkprovider\name
  70. HKR,Ndi,NetworkProvider,,"NetWare"
  71.  
  72. ; Context help
  73. HKR,Ndi,HelpText,,%NWREDIR4_HELP%
  74.  
  75. [NWREDIR4.ndi.reg.obsolete]
  76.  
  77. ; Default context
  78. HKR,Ndi\params\DefaultNameContext,location,,"System\CurrentControlSet\Services\Vxd\NWRedir"
  79. HKLM,System\CurrentControlSet\Services\VxD\NWREDIR\Ndi\params\DefaultNameContext,ParamDesc,,"Workstation default context"
  80. ;HKLM,System\CurrentControlSet\Services\VxD\NWREDIR\Ndi\params\DefaultNameContext,default,,"."
  81. HKLM,System\CurrentControlSet\Services\VxD\NWREDIR\Ndi\params\DefaultNameContext,type,,edit
  82.  
  83. ; PreferredTree
  84. HKR,Ndi\params\PreferredNDSTree,location,,"System\CurrentControlSet\Services\Vxd\NWRedir"
  85. HKLM,System\CurrentControlSet\Services\VxD\NWREDIR\Ndi\params\PreferredNDSTree,ParamDesc,,"PreferredNDSTree"
  86. ;HKLM,System\CurrentControlSet\Services\VxD\NWREDIR\Ndi\params\PreferredNDSTree,default,,""
  87. HKLM,System\CurrentControlSet\Services\VxD\NWREDIR\Ndi\params\PreferredNDSTree,type,,edit
  88.  
  89. ; LoginScripts
  90. HKR,Ndi\params\ProcessLoginScript,location,,"Network\Logon"
  91. HKLM,Network\Logon\Ndi\params\ProcessLoginScript,ParamDesc,,"Process Login Script"
  92. ;HKLM,Network\Logon\Ndi\params\ProcessLoginScript,default,,1
  93. HKLM,Network\Logon\Ndi\params\ProcessLoginScript,type,,int
  94. HKLM,Network\Logon\Ndi\params\ProcessLoginScript,min,,0
  95. HKLM,Network\Logon\Ndi\params\ProcessLoginScript,max,,1
  96.  
  97. [NWREDIR4.Install]
  98. ;Cannot have UpdateAutoBat because net.exe paths will get changed
  99. AddReg=NWREDIR4.AddReg, NWNP32.AddReg, SCRSAVE.AddReg, SYSFILES.reg
  100. DelReg=NWNP32.CleanReg
  101. UpdateInis=NWNP32.Inis, NWREDIR4.CleanInis
  102. UpdateIniFields=NWNP32.Rmv.Fields
  103. CopyFiles=NWREDIR4.Files,NWNP32.Files, NWREDIR4.Help, VMMFILES.Copy
  104.  
  105. [NWREDIR4.AddReg]
  106. HKR,,DevLoader,,*ndis
  107. HKR,,DeviceVxDs,,NWREDIR.VXD
  108. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\NWREDIR",StaticVxD,,nwredir.vxd
  109. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\NWREDIR",Start,1,00
  110. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\NWREDIR",NetClean,1,1
  111. HKLM,"SYSTEM\CurrentControlSet\Services\VxD\NWREDIR",Netware4Enable,1,1
  112.  
  113. [NWNP32.CleanReg]
  114. ;; Clean up Win95 NWClient PP registration
  115. HKCR,Netware\shellex\ContextMenuHandlers\NWAdminMenus
  116. HKCR,CLSID\{9C358B60-02A2-101B-9A16-00AA0033819A}
  117.  
  118. [NWNP32.AddReg]
  119. ; net provider
  120. HKLM,"SYSTEM\CurrentControlSet\Control\NetworkProvider\Order",NWNP32,,
  121. HKLM,"SYSTEM\CurrentControlSet\Services\NWNP32\NetworkProvider",Name,,"NetWare"
  122. HKLM,"SYSTEM\CurrentControlSet\Services\NWNP32\NetworkProvider",ProviderPath,,"NWNP32.dll"
  123. HKLM,"SYSTEM\CurrentControlSet\Services\NWNP32\NetworkProvider",Description,,"Microsoft Provider for Netware"
  124. HKLM,"SYSTEM\CurrentControlSet\Services\NWNP32\NetworkProvider",NetID,1,00,00,03,00
  125. HKLM,"SYSTEM\CurrentControlSet\Services\NWNP32\NetworkProvider",CallOrder,1,00,00,00,20
  126. HKLM,"SYSTEM\CurrentControlSet\Services\NWNP32\NetworkProvider",ValidPrinters,1,07,00,00,00
  127.  
  128. HKLM,"SYSTEM\CurrentControlSet\Services\NWNP32\NetworkProvider",PreLoadNWRunTime,1,00,00,00,00
  129. HKLM,"SYSTEM\CurrentControlSet\Services\NWNP32\NetworkProvider\PreloadDlls",NWNET.DLL,,""
  130. HKLM,"SYSTEM\CurrentControlSet\Services\NWNP32\NetworkProvider\PreloadDlls",NWCALLS.DLL,,""
  131. HKLM,"SYSTEM\CurrentControlSet\Services\NWNP32\NetworkProvider\PreloadDlls",NWNET.DLL,,""
  132. HKLM,"SYSTEM\CurrentControlSet\Services\NWNP32\NetworkProvider\PreloadDlls",NWLOCALE.DLL,,""
  133.  
  134. ; print provider
  135. HKLM,"System\CurrentControlSet\Control\Print\Providers\Microsoft Print Provider for NetWare",Name,,"ndspp.dll"
  136.  
  137. HKCR,Netware\shellex\PropertySheetHandlers\NWAdminMenus,,,"{E6EF27C0-7984-11CE-BA00-00AA001F3DC4}"
  138. HKCR,CLSID\{E6EF27C0-7984-11CE-BA00-00AA001F3DC4},,,"Netware objects"
  139. HKCR,CLSID\{E6EF27C0-7984-11CE-BA00-00AA001F3DC4}\InProcServer32,,,"ndspp.dll"
  140. HKCR,CLSID\{E6EF27C0-7984-11CE-BA00-00AA001F3DC4}\InProcServer32,ThreadingModel,,"Apartment"
  141.  
  142. HKCR,Netware\shellex\ContextMenuHandlers\NWAdminMenus,,,""
  143. HKCR,CLSID\{9C358B60-02A2-101B-9A16-00AA0033819A}\InProcServer32,,,""
  144.  
  145. HKCR,Printers\shellex\PropertySheetHandlers\CaptureConfig,,,"{971A71A0-449B-101B-A9B9-4AF3EEDDA3E3}"
  146. HKCR,CLSID\{971A71A0-449B-101B-A9B9-4AF3EEDDA3E3},,,"Capture Settings"
  147. HKCR,CLSID\{971A71A0-449B-101B-A9B9-4AF3EEDDA3E3}\InProcServer32,,,"ndspp.dll"
  148. HKCR,CLSID\{971A71A0-449B-101B-A9B9-4AF3EEDDA3E3}\InProcServer32,ThreadingModel,,"Apartment"
  149.  
  150. ; context menus
  151. HKCR,Netware\shellex\ContextMenuHandlers\NetWareMenus,,,"{4E046421-F7BC-101A-8A87-00AA000C4F5D}"
  152. HKCR,CLSID\{4E046421-F7BC-101A-8A87-00AA000C4F5D},,,"Netware Objects"
  153. HKCR,CLSID\{4E046421-F7BC-101A-8A87-00AA000C4F5D}\InProcServer32,,,"NWNP32.dll"
  154. HKCR,CLSID\{4E046421-F7BC-101A-8A87-00AA000C4F5D}\InProcServer32,ThreadingModel,,"Apartment"
  155.  
  156. ; Hood context menu verbs
  157. HKCR,CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shellex\ContextMenuHandlers\NetWareMenus,,,"{D824F840-ABCB-101B-9B38-00AA000C4F5D}"
  158. HKCR,CLSID\{D824F840-ABCB-101B-9B38-00AA000C4F5D},,,"Netware hood verbs"
  159. HKCR,CLSID\{D824F840-ABCB-101B-9B38-00AA000C4F5D}\InProcServer32,,,"NWNP32.dll"
  160. HKCR,CLSID\{D824F840-ABCB-101B-9B38-00AA000C4F5D}\InProcServer32,ThreadingModel,,"Apartment"
  161.  
  162. HKCR,Folder\shellex\ContextMenuHandlers\NetwareUNCMenu,,,"{B91C21C0-0050-101B-8A87-00AA000C4F5D}"
  163. HKCR,CLSID\{B91C21C0-0050-101B-8A87-00AA000C4F5D},,,"Netware UNC Folder Menu"
  164. HKCR,CLSID\{B91C21C0-0050-101B-8A87-00AA000C4F5D}\InProcServer32,,,"mpr.dll"
  165. HKCR,CLSID\{B91C21C0-0050-101B-8A87-00AA000C4F5D}\InProcServer32,ThreadingModel,,"Apartment"
  166.  
  167. ; property sheets
  168. HKCR,Netware\shellex\PropertySheetHandlers\NetwarePage,,,"{AB2662E1-083B-101B-B4C7-00AA000C4F5D}"
  169. HKCR,CLSID\{AB2662E1-083B-101B-B4C7-00AA000C4F5D},,,"Netware Pages"
  170. HKCR,CLSID\{AB2662E1-083B-101B-B4C7-00AA000C4F5D}\InProcServer32,,,"NWNP32.dll"
  171. HKCR,CLSID\{AB2662E1-083B-101B-B4C7-00AA000C4F5D}\InProcServer32,ThreadingModel,,"Apartment"
  172.  
  173.  
  174. [SCRSAVE.AddReg]
  175. ;Makes registry entries for password protection w/ screensavers
  176. HKLM,SYSTEM\CurrentControlSet\Control\PwdProvider\NDS,ChangePassword,,"PPDSChangePassword"
  177. HKLM,SYSTEM\CurrentControlSet\Control\PwdProvider\NDS,Description,,%NW_Desc%
  178. HKLM,SYSTEM\CurrentControlSet\Control\PwdProvider\NDS,ProviderPath,,"nwnp32.dll"
  179. HKLM,SYSTEM\CurrentControlSet\Control\PwdProvider\NDS,GetPasswordStatus,,"PPDSGetPasswordStatus"
  180. HKLM,SYSTEM\CurrentControlSet\Control\PwdProvider\NDS,NetworkProvider,1,01,00,00,00
  181. HKLM,SYSTEM\CurrentControlSet\Control\PwdProvider\NWNP32,Description,,%BND_Desc%
  182. HKLM,SYSTEM\CurrentControlSet\Control\PwdProvider\NWNP32,ProviderPath,,"nwnp32.dll"
  183. HKLM,SYSTEM\CurrentControlSet\Control\PwdProvider\NWNP32,ChangePassword,,"PPChangePassword"
  184. ;HKLM,SYSTEM\CurrentControlSet\Control\PwdProvider\NWNP32,ChangePasswordHwnd,,"PPChangePasswordHwnd"
  185. HKLM,SYSTEM\CurrentControlSet\Control\PwdProvider\NWNP32,GetPasswordStatus,,"PPGetPasswordStatus"
  186. HKLM,SYSTEM\CurrentControlSet\Control\PwdProvider\NWNP32,NetworkProvider,1,01,00,00,00
  187.  
  188. [NWNP32.Inis]
  189. system.ini,NWNP32,"NPProvider="
  190. system.ini,NWNP32,"NPName="
  191. system.ini,NWNP32,"NPDescription="
  192.  
  193. [NWNP32.sbs]
  194. UpdateInis=NWNP32.sbs.inis
  195.  
  196. [NWNP32.sbs.inis]
  197. %31%\msdos.sys,Options,,"LoadTop=0"
  198.  
  199. [NWREDIR4.CleanInis]
  200. system.ini,boot,"network.drv="
  201. system.ini,boot.description,"network.drv="
  202. system.ini,386Enh,"network="
  203. system.ini,386Enh,"UniqueDosPSP="
  204. system.ini,386Enh,"PSPIncrement="
  205. system.ini,386Enh,"TimerCriticalSection="
  206. system.ini,386Enh,"ReflectDOSInt2A="
  207.  
  208. [NWREDIR4.Files]
  209. nwredir.vxd,nwredir.nw4
  210. netware.drv,netware.nw4
  211.  
  212. [NWNP32.Files]
  213. nwlsproc.exe,nwlsproc.nw4
  214. NWNP32.dll,nwnp32.nw4
  215. nwapi32.dll,nwapi32.nw4
  216. ndspp.dll,ndspp.nw4
  217.  
  218. [NWREDIR4.Remove]
  219. DelReg=NWREDIR4.Rmv.DelReg, NWNP32.CleanReg,SAPNSP.Rmv.DelReg
  220. UpdateInis=NWNP32.Inis, NWREDIR4.CleanInis
  221. UpdateIniFields=NWNP32.Rmv.Fields
  222. DelFiles=NWREDIR4.RemoveFiles
  223.  
  224. [NWREDIR4.RemoveFiles]
  225. nwlsproc.exe
  226.  
  227. [NWREDIR4.Help]
  228. NDSNP.hlp
  229.  
  230. [NWREDIR4.Rmv.DelReg]
  231. HKLM,"System\CurrentControlSet\Services\VxD\NWREDIR",StaticVxD
  232. HKLM,"System\CurrentControlSet\Control\Print\Providers\Microsoft Print Provider for NetWare"
  233. HKCR,Netware\shellex
  234. HKCR,CLSID\{4E046421-F7BC-101A-8A87-00AA000C4F5D}
  235. HKCR,CLSID\{AB2662E1-083B-101B-B4C7-00AA000C4F5D}
  236. HKLM,"SYSTEM\CurrentControlSet\Control\NetworkProvider\Order",NWNP32
  237. HKLM,"SYSTEM\CurrentControlSet\Services\NWNP32"
  238. HKCR,Folder\shellex\ContextMenuHandlers\NetwareUNCMenu
  239. HKCR,CLSID\{B91C21C0-0050-101B-8A87-00AA000C4F5D}
  240. HKCR,CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\shellex\ContextMenuHandlers\NetWareMenus
  241. HKCR,CLSID\{D824F840-ABCB-101B-9B38-00AA000C4F5D}
  242. ; remove print provider info
  243. HKCR,Netware\shellex\PropertySheetHandlers\NWAdminMenus
  244. HKCR,CLSID\{E6EF27C0-7984-11CE-BA00-00AA001F3DC4}
  245. HKCR,Printers\shellex\PropertySheetHandlers\CaptureConfig
  246. HKCR,CLSID\{971A71A0-449B-101B-A9B9-4AF3EEDDA3E3}
  247.  
  248. [NWNP32.Rmv.Fields]
  249. system.ini,Boot,Networks32,NWNP32
  250.  
  251.  
  252. [ExtraCopies]
  253. copyfiles=NWREDIR4.Files.2,NWNP32.Files.2
  254.  
  255. [NWREDIR4.Files.2]
  256. nwredir.nw4
  257. netware.nw4
  258. netware.ms,netware.nw4
  259.  
  260. [NWNP32.Files.2]
  261. nwlsproc.nw4
  262. nwnp32.nw4
  263. nwapi32.nw4
  264. ndspp.nw4
  265.  
  266.  
  267. [SourceDisksNames]
  268. 99=%DSK_NAME%,"",1
  269.  
  270. [SourceDisksFiles]
  271. _nwnds.bat=99,,1024
  272. nwredir.nw4=99,,1024
  273. nwnp32.nw4=99,,1024
  274. nwlsproc.nw4=99,,1024
  275. netware.nw4=99,,1024
  276. nwapi32.nw4=99,,1024
  277. ndspp.nw4=99,,1024
  278. nwnds.dll=99,,1024
  279. ndscli.inf=99,,1024
  280. NDSNP.hlp=99,,1024
  281. NDSNP.cnt=99,,1024
  282. ifsmgr.vxd=99,,1024
  283.  
  284.  
  285.  
  286. ;****************************************************************************
  287. ; Destinations
  288. ;****************************************************************************
  289.  
  290. [DestinationDirs]
  291. ClassInstall.sys         = 11
  292. NWREDIR4.Files           = 11    ;LDID_SYS
  293. NWREDIR4.Files.2         = 11    ;LDID_SYS
  294. NWREDIR4.Ren.Files       = 11    ;LDID_SYS
  295. NWREDIR4.CopyInf         = 17    ;LDID_INF
  296. NWREDIR4.RemoveFiles     = 11    ;LDID_SYS
  297. NWREDIR4.Help            = 18    ;LDID_HELP
  298. NWNP32.Files             = 11    ;LDID_SYS
  299. NWNP32.Files.2           = 11    ;LDID_SYS
  300. SECURITY.Files           = 11    ;LDID_SYS
  301. NET.Files                = 25    ;LDID_SHARED
  302. VMMFILES.Copy            = 22    ;LDID_VMM32
  303.  
  304. ;****************************************************************************
  305. ; Localizable Strings
  306. ;****************************************************************************
  307.  
  308. [strings]
  309. V_MS="Microsoft"
  310. V_CLASSNAME="Network Client"
  311.  
  312. DSK_NAME="Service for NDS Add-on Disk"
  313. NW_Desc="NDS tree"
  314. BND_Desc="Attached NetWare bindery servers"
  315.  
  316. ;Devices
  317. NWREDIR4.DeviceDesc="Service for NetWare Directory Services"
  318.  
  319. ; Context help
  320. NWREDIR4_HELP="The Service for NetWare Directory Services enables you to connect to NDS file and print resources."
  321.  
  322.